/**
 * @description 公用部分相关接口
 * @author zr
 */

import request from '@/utils/request'
import qs from 'qs'

/**
 *
 * 根据代码类型获取ref数据
 * @export
 * @return {Object}
 */
export function getRefData() {
  return request({
    url: '/admin/RefData/getRefData',
    method: 'POST'
  })
}

/**
 *
 * 获取所有行业类型
 * @export
 * @return {Object} 返回所有行业类型
 */
export function getIndustryType() {
  return request({
    url: 'admin/industryType/getIndustryType.do',
    method: 'POST'
  })
}

/**
 *
 * 获取企业列表下拉框
 * @export
 * @return {Object} 返回所有企业
 */
export function getRefCompany(data) {
  return request({
    url: '/admin/RefData/getRefCompany',
    method: 'POST',
    data: qs.stringify(data)
  })
}

/**
 *
 * 获取行政区划下拉框
 * @export
 * @return {Object} 返回所有行政区划
 */
export function getDistrict() {
  return request({
    url: '/admin/district/getDistrict.do',
    method: 'POST'
  })
}

/**
 *
 * 获取指定5类行业类型
 * @export
 * @return {Object} 返回获取指定5类行业类型
 */
export function getIndustryTypeFive() {
  return request({
    url: '/admin/industryType/getIndustryTypeFive.do',
    method: 'POST'
  })
}

/**
 *
 * 获取地图上监测因子的集合
 * @export
 * @return {Object}
 */
export function getJCYZList(data) {
  return request({
    url: '/RefType/getJCYZList.do',
    method: 'POST',
    data: qs.stringify(data)
  })
}

